Rasmus BengtssonRasmus Bengtsson
Eight Seconds at the Allianz Arena: The Night Neuer Learned That Time Waits for No OneI was sitting in row eleven, behind the south goal at the Allianz Arena, when...
A Football Analysis System Returns Empty: A Lesson in Data IntegrityThree in the morning in Shenzhen, the automated analysis pipeline finishes it...
Oktoberfest and Bayern Munich: Bavarian Identity as an Uncopyable AssetIn 2026 I stood inside the Schottenhamel tent when the gun salute sounded and...
Vietnam Loses Both Gia Hung and Xuan Son: The Forward Crisis and the Pakistan TrapThere is a moment I cannot forget, and it is not a goal. It was during a...
The Transfer Window and the Lesson of a Spreadsheet That Returned Blank CellsJuly and the Blank Cells July in Kuala Lumpur. The rain starts at three in th...
Moriyasu, Malaysia and Southeast Asia's Quiet Coaching Arms RaceOn the night of December 5, 2026, I sat in a small Kuala Lumpur apartment...
LVM 2026: 60 Matches in 15 Days, and Why Jakarta Has to Start at 11 A.M.On 25 September 2026, in Jakarta, the organisers of Liga Voli Mahasiswa 2026...
TT Kidz and the 11–16 Gap: How English Table Tennis Is Learning to Keep Children After the First SessionIn Portsmouth, thirty children aged seven to eleven walked into a table tenni...
Paxon Ruffin, 16, debuts for Rayados: thirteen minutes and one pass to CuypersMinute 77 at Rayados de Monterrey's home ground. A 16-year-old waits on the...
Mahoor Shahzad: The Lonely Pioneer and the Void After the SpotlightBased on my experience covering matches, some defeats are not really about th...
The Last Night of the Macau Giant Pandas: Four Players Leave After a 52-Point LossOn August 8, at an arena whose roof was leaking so badly that organizers sat...
Chess Olympiad 2026: Official Schedule Released – India Faces Double Challenge in SamarkandWhen FIDE finalized the schedule for the 46th Chess Olympiad in Samarkand, a...
Dakar 2026: Africa Hosts Its First Olympics, but the Beach Volleyball Schedule Still Has No Kick-off TimesOn the fixture notice for beach volleyball at the Dakar 2026 Youth Olympic...
FIFA ASEAN Cup 2026: Indonesia, Bangladesh and the Legal Crack Nobody Wants to SeeIn the four-team list of a group at the FIFA ASEAN Cup 2026, one name forced ...
Football analysis is inventing its own facts — and nobody rewinds the tape to checkIn 2026, midway through an El Clásico, I switched off the live broadcast,...
Side-out Rate Drops 8.3 Percentage Points: A 12-Match Data Chain Points to the Real Gap in Vietnam's Women's VolleyballSet 4, score 18-19. The opponent's jump serve drops into zone 1, exactly into...
VCT 2027: A Nine-Month Calendar and the $400,000 Question That Opens Pro PlayOn October 15, a leak confirmed by Sheep Esports and TheSpike.gg delivered wh...
Four teams, six days, three problems: what U23 Vietnam can learn in PleikuOn November 8, U23 Vietnam assemble. On November 14, the final match of the...
Do Hoang Hen and the Self-Declared Three Months: Inside an Injury With No Medical RecordOn 2 October, out on the left flank, he stopped. No contact, no tackle, no...
An Se-young and the 5 Records After Her 2026 Asian Games Gold: When the Data Is Forced to BowThere was a moment at Aichi-Nagoya that I rewatched four times. It was not th...
